/********************************************************
// WoW Gear Studio
// Author: XiongHui Guo
// E-mail: gz_shines@msn.com
********************************************************/

#pragma once

#include "WowgsCommon.h"

class CWowSocketBouns
{
public:
	CWowSocketBouns(void);
	virtual ~CWowSocketBouns(void);

public:
	//
};

class CWowItem
{
public:
	CWowItem(void);
	virtual ~CWowItem(void);

public:
	uint32_t	_itemId, _itemLevel;
	uint32_t	_itemSlot, _itemType, _itemQuality, _itemFaction;
	uint32_t	_itemUnique, _itemUniqueId, _itemBindType, _itemRequiredLevel;
	uint32_t	_itemRequiredClasses, _itemRequiredRaces;
	TCHAR		_iconPath[256], _setName[256], _localizedName[256];

	uint32_t	_itemMinDamage, _itemMaxDamage, _itemDamageType;
	float		_itemSpeed;

	uint32_t	_socketColor1, _socketColor2, _socketColor3;
	CWowSocketBouns	_socketBonus1, _socketBonus2, _socketBonus3;
};
